package com.example.demo;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;

@Data
//@Alias("basicinfo")
public class BasicInfo {

    // 请求单标识
    @JsonProperty("request_id")
    @NotBlank(message = "request_id不能为空")
    private String requestId;

    // 请求措施类型
    @JsonProperty("measure_type")
    private String measureType;

    // 申请机构代码
    @JsonProperty("request_org")
    private String requestOrg;

    // 目标机构代码
    @JsonProperty("destination_org")
    private String destinationOrg;

    // 紧急程度
    @JsonProperty("emergency_level")
    private String emergencyLevel;

    // 备注
    @JsonProperty("remark")
    private String remark;

    // 发送时间
    @JsonProperty("send_time")
    private String sendTime;
}
